home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Macintosh / SuperResEdit2.4.sit / Super ResEdit 2.4 / Super ResEdit 2.1.3.rsrc / TMPL.txt < prev    next >
Text File  |  1994-12-31  |  33KB  |  1,085 lines

  1. TMPL_25000_ilrP.txt
  2. Format version: 2-byte integer (decimal)
  3. Sync with HEXA: 1-byte integer (decimal)
  4. Auto load HEXA: 1-byte integer (decimal)
  5. Window width: 2-byte integer (decimal)
  6. Window height: 2-byte integer (decimal)
  7. Window's portRect: rectangle
  8. Traps searches wrap: 1-byte integer (decimal)
  9. Traps as buttons: 1-byte integer (decimal)
  10. Offset/addr as buttons: 1-byte integer (decimal)
  11. Show refs as addresses: 1-byte integer (decimal)
  12. Flash ref status: 1-byte integer (decimal)
  13. Search for ALL refs: 1-byte integer (decimal)
  14. Reserved: 2-byte integer (decimal)
  15. Reserved: 4-byte integer (decimal)
  16. Reserved: 4-byte integer (decimal)
  17. Reserved: 4-byte integer (decimal)
  18.  
  19. TMPL_278_cfrg.txt
  20. (private): 4-byte integer (hex)
  21. (private): 4-byte integer (hex)
  22. cfrg Vers: 4-byte integer (hex)
  23. (private): 4-byte integer (hex)
  24. (private): 4-byte integer (hex)
  25. (unused): 4-byte integer (hex)
  26. (unused): 4-byte integer (hex)
  27. Member Count: 4-byte integer (decimal)
  28. member: list (until end of resource)
  29.   alignment: (align to 4-byte boundary)
  30.   Architecture: 4-byte integer (char)
  31.   Update Level: 4-byte integer (decimal)
  32.   Current Vers: 4-byte integer (hex)
  33.   Old Def Vers: 4-byte integer (hex)
  34.   App Stack: 4-byte integer (decimal)
  35.   App SubDir: 2-byte integer (decimal)
  36.   Usage: 1-byte integer (decimal)
  37.   Where: 1-byte integer (decimal)
  38.   Offset: 4-byte integer (decimal)
  39.   Length: 4-byte integer (decimal)
  40.   (unused): 4-byte integer (hex)
  41.   (unused): 4-byte integer (hex)
  42.   Member Size: 2-byte integer (decimal)
  43.   Member Name: pstring (1-byte length)
  44.   alignment: (align to 4-byte boundary)
  45.  
  46. TMPL_277_PAT#.txt
  47. Count of Patterns: list (2-byte one-based item count)
  48.   Data: 4-byte integer (hex)
  49.   Data: 4-byte integer (hex)
  50.  
  51. TMPL_276_errs.txt
  52. ****: list (until end of resource)
  53.   Minimum id: 2-byte integer (decimal)
  54.   Maximum id: 2-byte integer (decimal)
  55.   String id: 2-byte integer (decimal)
  56.  
  57. TMPL_275_KBDN.txt
  58. Keyboard Name: pstring (1-byte length)
  59.  
  60. TMPL_274_ITL1.txt
  61. Use short dates before system: 2-byte integer (hex)
  62.  
  63. TMPL_273_ppcc.txt
  64. NBP Lookup Interval: 1-byte integer (decimal)
  65. NBP Lookup Count: 1-byte integer (decimal)
  66. NBP Max Lives: 2-byte integer (decimal)
  67. NBP Max entities: 2-byte integer (decimal)
  68. NBP Idle Time: 2-byte integer (decimal)
  69. PPC Max Ports: 2-byte integer (decimal)
  70. PPC Idle Time: 2-byte integer (decimal)
  71.  
  72. TMPL_272_sect.txt
  73. Version: 1-byte integer (decimal)
  74. Kind: 1-byte integer (decimal)
  75. Mode: 2-byte integer (decimal)
  76. Mod Date: 4-byte integer (hex)
  77. Section ID: 4-byte integer (decimal)
  78. RefCon: 4-byte integer (decimal)
  79. Alias Handle: 4-byte integer (decimal)
  80. Sub Part: 4-byte integer (decimal)
  81. Next Section: 4-byte integer (decimal)
  82. Control Block: 4-byte integer (decimal)
  83. Ref Num: 4-byte integer (decimal)
  84.  
  85. TMPL_271_hwin.txt
  86. Help Version: 2-byte integer (decimal)
  87. Options: 4-byte integer (decimal)
  88. Array Count: list (2-byte one-based item count)
  89.   Res ID: 2-byte integer (decimal)
  90.   Res Type: 4-byte integer (decimal)
  91.   Str Length: 2-byte integer (decimal)
  92.   Window Title: pstring (1-byte length)
  93.   (align to 2-byte boundary)
  94.  
  95. TMPL_270_CMNU.txt
  96. MenuID: 2-byte integer (decimal)
  97. Width: 2-byte zero fill
  98. Height: 2-byte zero fill
  99. ProcID: 2-byte integer (decimal)
  100. Filler: 2-byte zero fill
  101. EnableFlgs: 4-byte integer (hex)
  102. Title: pstring (1-byte length)
  103. *****: list (terminated by zero byte)
  104.   MenuItem: pstring (1-byte length)
  105.   Icon#: 1-byte integer (decimal)
  106.   Key equiv: 1-byte integer (char)
  107.   Mark Char: 1-byte integer (char)
  108.   Style: 1-byte integer (hex)
  109.   Alignment: (align to 2-byte boundary)
  110.   Command number: 4-byte integer (decimal)
  111.  
  112. TMPL_269_resf.txt
  113. Family count: list (2-byte one-based item count)
  114.   Family Name: pstring (1-byte length)
  115.   (align to 2-byte boundary)
  116.   Font count: list (2-byte one-based item count)
  117.     Point size: 2-byte integer (decimal)
  118.     Style: 2-byte integer (decimal)
  119.  
  120. TMPL_268_RVEW.txt
  121. ViewBy: 1-byte integer (decimal)
  122. ShowAttrs: 1-byte integer (decimal)
  123.  
  124. TMPL_267_CMDK.txt
  125. CommandKeys: pstring (1-byte length)
  126.  
  127. TMPL_266_TOOL.txt
  128. ToolsPerRow: 2-byte integer (decimal)
  129. NumberOfRows: 2-byte integer (decimal)
  130. *****: list (until end of resource)
  131.   ToolCursorID: 2-byte integer (decimal)
  132.  
  133. TMPL_265_GNRL.txt
  134. ShowSysWarn: 2-byte integer (decimal)
  135. OpenAtStart: 2-byte integer (decimal)
  136. PickWidth: 2-byte integer (decimal)
  137. PickHeight: 2-byte integer (decimal)
  138. TypesWidth: 2-byte integer (decimal)
  139. TypesHeight: 2-byte integer (decimal)
  140. UseIconView: 1-byte integer (decimal)
  141. ShowSize: 1-byte integer (decimal)
  142. PrefsVersion: 2-byte integer (decimal)
  143. WindWarnLim: 2-byte integer (decimal)
  144. VerifyOnOpen: 2-byte integer (decimal)
  145. AutoSize: 1-byte integer (decimal)
  146. StackAllWind: 1-byte integer (decimal)
  147. NoStakCanCol: 1-byte integer (decimal)
  148. NoShowSplash: 1-byte integer (decimal)
  149. NoZoomRects: 1-byte integer (decimal)
  150. Unused: 1-byte integer (decimal)
  151. Unused: 1-byte integer (decimal)
  152. Unused: 1-byte integer (decimal)
  153. Unused: 2-byte integer (decimal)
  154. Unused: 2-byte integer (decimal)
  155. Unused: 2-byte integer (decimal)
  156. Unused: 2-byte integer (decimal)
  157.  
  158. TMPL_264_wstr.txt
  159. Query: pstring (2-byte length)
  160.  
  161. TMPL_263_WIND.txt
  162. BoundsRect: rectangle
  163. ProcID: 2-byte integer (decimal)
  164. Visible: boolean
  165. GoAway: boolean
  166. RefCon: 4-byte integer (decimal)
  167. Title: pstring (1-byte length)
  168. (align to 2-byte boundary)
  169. Auto Position: 2-byte integer (hex)
  170.  
  171. TMPL_262_wctb.txt
  172. CwSeed: 4-byte integer (hex)
  173. CwReserved: 2-byte integer (decimal)
  174. CtSize: list (2-byte zero-based item count)
  175.   Part code: 2-byte integer (decimal)
  176.   Red: 2-byte integer (hex)
  177.   Green: 2-byte integer (hex)
  178.   Blue: 2-byte integer (hex)
  179.  
  180. TMPL_261_vers.txt
  181. Version Number: 1-byte integer (hex)
  182. Revision Number: 1-byte integer (hex)
  183. Revision Stage: 1-byte integer (hex)
  184. Build Number: 1-byte integer (hex)
  185. Language Integer: 2-byte integer (decimal)
  186. Abbreviated string: pstring (1-byte length)
  187. Get Info string: pstring (1-byte length)
  188.  
  189. TMPL_260_TMPL.txt
  190. *****: list (until end of resource)
  191.   Label: pstring (1-byte length)
  192.   Type: 4-byte integer (char)
  193.  
  194. TMPL_259_TEXT.txt
  195. cstring
  196.  
  197. TMPL_258_STR#.txt
  198. NumStrings: list (2-byte one-based item count)
  199.   The string: pstring (1-byte length)
  200.  
  201. TMPL_257_STR .txt
  202. The String: pstring (1-byte length)
  203. Data: rest of data in resource
  204.  
  205. TMPL_256_SIZE.txt
  206. (bit field)
  207.   Save screen (Obsolete): boolean
  208.   Accept suspend events: boolean
  209.   Disable option (Obsolete): boolean
  210.   Can background: boolean
  211.   Does activate on FG switch: boolean
  212.   Only background: boolean
  213.   Get front clicks: boolean
  214.   Accept app died events (debuggers): boolean
  215. (bit field)
  216.   32 Bit Compatible: boolean
  217.   High level event aware: boolean
  218.   Local and remote high level events: boolean
  219.   Stationery aware: boolean
  220.   Use text edit services: boolean
  221.   Reserved bit: boolean
  222.   Reserved bit: boolean
  223.   Reserved bit: boolean
  224. Size: 4-byte integer (decimal)
  225. Min size: 4-byte integer (decimal)
  226.  
  227. TMPL_255_SIGN.txt
  228. Key word: 4-byte integer (decimal)
  229. BNDL ID: 2-byte integer (decimal)
  230.  
  231. TMPL_254_scrn.txt
  232. Num. devices: list (2-byte one-based item count)
  233.   SRsrc type: 2-byte integer (hex)
  234.   Nubus slot
  235. (card slot+8): 2-byte integer (hex)
  236.   DCtlDevBase: 4-byte integer (hex)
  237.   Mode sRsrcID: 2-byte integer (decimal)
  238.   FlagMask
  239. ($77FE): 2-byte integer (hex)
  240.   (bit field)
  241.     Is active: boolean
  242.     Unused: boolean
  243.     Unused: boolean
  244.     Unused: boolean
  245.     Is main scrn: boolean
  246.     Unused: boolean
  247.     Unused: boolean
  248.     Unused: boolean
  249.   (bit field)
  250.     Unused: boolean
  251.     Unused: boolean
  252.     Unused: boolean
  253.     Unused: boolean
  254.     Unused: boolean
  255.     Unused: boolean
  256.     Unused: boolean
  257.     Is color: boolean
  258.   CLUT rsrcID: 2-byte integer (decimal)
  259.   Gamma corr.
  260. rsrcID: 2-byte integer (decimal)
  261.   Glob. rect: rectangle
  262.   Control calls: list (2-byte one-based item count)
  263.     CsCode: 2-byte integer (decimal)
  264.     Length: 2-byte integer (decimal)
  265.     Data (?): 4-byte integer (decimal)
  266.  
  267. TMPL_253_ROv#.txt
  268. Version: 2-byte integer (decimal)
  269. NumTypes: list (2-byte zero-based item count)
  270.   TYPE: 4-byte integer (char)
  271.   RES ID: 2-byte integer (decimal)
  272.  
  273. TMPL_252_RMAP.txt
  274. MapTo: 4-byte integer (char)
  275. Editor only?: 1-byte integer (decimal)
  276. AWRD: (align to 2-byte boundary)
  277. Exception count: list (2-byte one-based item count)
  278.   ID: 2-byte integer (decimal)
  279.   Map to: 4-byte integer (char)
  280.   Editor only?: 1-byte integer (decimal)
  281.   AWRD: (align to 2-byte boundary)
  282.  
  283. TMPL_251_qrsc.txt
  284. Version: 2-byte integer (decimal)
  285. 'qdef' ID: 2-byte integer (decimal)
  286. Host etc. STR#: 2-byte integer (decimal)
  287. CurrQuery: 2-byte integer (decimal)
  288. NumQueries: list (2-byte one-based item count)
  289.   'wstr' ID: 2-byte integer (decimal)
  290. NumRes: list (2-byte one-based item count)
  291.   Type: 4-byte integer (char)
  292.   ID: 2-byte integer (decimal)
  293.  
  294. TMPL_250_PSAP.txt
  295. String: pstring (2-byte length)
  296.  
  297. TMPL_249_PRC3.txt
  298. Number of Btns: 2-byte integer (decimal)
  299. Btn 1 Height: 2-byte integer (decimal)
  300. Btn 1 Width: 2-byte integer (decimal)
  301. Btn 2 Height: 2-byte integer (decimal)
  302. Btn 2 Width: 2-byte integer (decimal)
  303. Btn 3 Height: 2-byte integer (decimal)
  304. Btn 3 Width: 2-byte integer (decimal)
  305. Btn 4 Height: 2-byte integer (decimal)
  306. Btn 4 Width: 2-byte integer (decimal)
  307. Btn 5 Height: 2-byte integer (decimal)
  308. Btn 5 Width: 2-byte integer (decimal)
  309. Btn 6 Height: 2-byte integer (decimal)
  310. Btn 6 Width: 2-byte integer (decimal)
  311. Btn 1 Name: pstring (1-byte length)
  312. Btn 2 Name: pstring (1-byte length)
  313. Btn 3 Name: pstring (1-byte length)
  314. Btn 4 Name: pstring (1-byte length)
  315. Btn 5 Name: pstring (1-byte length)
  316. Btn 6 Name: pstring (1-byte length)
  317. Data: rest of data in resource
  318.  
  319. TMPL_248_PRC0.txt
  320. iPrVersion: 2-byte integer (decimal)
  321. prInfo.iDev: 2-byte integer (hex)
  322. prInfo.iVRes: 2-byte integer (decimal)
  323. prInfo.iHRes: 2-byte integer (decimal)
  324. prInfo.rPage: rectangle
  325. rPaper: rectangle
  326. prStl.wDev: 2-byte integer (hex)
  327. prStl.iPageV: 2-byte integer (decimal)
  328. prStl.iPageH: 2-byte integer (decimal)
  329. prStl.bPort: 1-byte integer (decimal)
  330. prStl.feed: 1-byte integer (decimal)
  331. prIPT.iDev: 2-byte integer (hex)
  332. prIPT.iVRes: 2-byte integer (decimal)
  333. prIPT.iHRes: 2-byte integer (decimal)
  334. prIPT.rPage: rectangle
  335. prXI.iRowBytes: 2-byte integer (decimal)
  336. prXI.iBandV: 2-byte integer (decimal)
  337. prXI.iBandH: 2-byte integer (decimal)
  338. prXI.iDevBytes: 2-byte integer (decimal)
  339. prXI.iBands: 2-byte integer (decimal)
  340. prXI.bPatScale: 1-byte integer (decimal)
  341. prXI.bUlThick: 1-byte integer (decimal)
  342. prXI.UlOffset: 1-byte integer (decimal)
  343. prXI.UlShadow: 1-byte integer (decimal)
  344. prXI.scan: 1-byte integer (decimal)
  345. prXI.bXInfoX: 1-byte integer (decimal)
  346. prJob.iFstPage: 2-byte integer (decimal)
  347. prJob.iLstPage: 2-byte integer (decimal)
  348. prJob.iCopies: 2-byte integer (decimal)
  349. prJob.bJDocLoop: 1-byte integer (decimal)
  350. prJob.fFromUsr: 1-byte integer (decimal)
  351. prJob.pIdleProc: 4-byte integer (hex)
  352. prJob.pFileName: 4-byte integer (hex)
  353. prJob.iFileVol: 2-byte integer (decimal)
  354. prJob.bFileVers: 1-byte integer (decimal)
  355. prJob.bJobX: 1-byte integer (decimal)
  356. printX: 38 data bytes
  357.  
  358. TMPL_247_ppat.txt
  359. Pattern type: 2-byte integer (decimal)
  360. Offset to pixmap: 4-byte integer (decimal)
  361. Offset to data: 4-byte integer (decimal)
  362. Expanded pixel image: 4-byte zero fill
  363. Pattern valid flag: 2-byte zero fill
  364. Expanded pattern: 4-byte zero fill
  365. Old-style pattern ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†: 8 data bytes
  366. Base address: 4-byte zero fill
  367. Row bytes: 2-byte integer (hex)
  368. Bitmap bounds: rectangle
  369. PixMap version: 2-byte integer (decimal)
  370. Packing format: 2-byte integer (decimal)
  371. Size of pixel data: 4-byte integer (decimal)
  372. H. resolution: 4-byte integer (hex)
  373. V. resoultion: 4-byte integer (hex)
  374. Pixel type: 2-byte integer (decimal)
  375. # bits in pixel: 2-byte integer (decimal)
  376. # components in pixel: 2-byte integer (decimal)
  377. # bits per field: 2-byte integer (decimal)
  378. Offset to next plane: 4-byte integer (decimal)
  379. Offset to color table ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†: 4-byte integer (decimal)
  380. Reserved: 4-byte zero fill
  381. Pixel data and color table: rest of data in resource
  382.  
  383. TMPL_246_POST.txt
  384. NumStrings: 2-byte integer (decimal)
  385. *****: list (terminated by zero byte)
  386.   Commands: pstring (1-byte length)
  387.  
  388. TMPL_245_pltt.txt
  389. Color table count: 2-byte integer (decimal)
  390. Reserved: 4-byte zero fill
  391. Reserved: 2-byte zero fill
  392. Reserved: 4-byte zero fill
  393. Reserved: 4-byte zero fill
  394. *****: list (until end of resource)
  395.   Red: 2-byte integer (hex)
  396.   Green: 2-byte integer (hex)
  397.   Blue: 2-byte integer (hex)
  398.   Color usage: 2-byte integer (decimal)
  399.   Tolerance value: 2-byte integer (decimal)
  400.   Private flags: 2-byte integer (hex)
  401.   Private: 4-byte zero fill
  402.  
  403. TMPL_244_PICT.txt
  404. Size: 2-byte integer (decimal)
  405. Rect: rectangle
  406. Opcodes: rest of data in resource
  407.  
  408. TMPL_243_PICK.txt
  409. Which type: 4-byte integer (char)
  410. Use color?: 1-byte integer (decimal)
  411. Picker type: 1-byte integer (decimal)
  412. View by: 1-byte integer (decimal)
  413. fill: 1-byte zero fill
  414. V cell size: 2-byte integer (decimal)
  415. H cell size: 2-byte integer (decimal)
  416. LDEF type: 4-byte integer (char)
  417. Option String: pstring (1-byte length)
  418.  
  419. TMPL_242_PAPA.txt
  420. Name: pstring (1-byte length)
  421. Type: pstring (1-byte length)
  422. Zone: pstring (1-byte length)
  423. AddrBlock: 4-byte integer (hex)
  424. Dump: rest of data in resource
  425.  
  426. TMPL_241_nrct.txt
  427. NumOfRects: list (2-byte one-based item count)
  428.   Rectangle: rectangle
  429.  
  430. TMPL_240_MENU.txt
  431. MenuID: 2-byte integer (decimal)
  432. Width: 2-byte zero fill
  433. Height: 2-byte zero fill
  434. ProcID: 2-byte integer (decimal)
  435. Filler: 2-byte zero fill
  436. EnableFlgs: 4-byte integer (hex)
  437. Title: pstring (1-byte length)
  438. *****: list (terminated by zero byte)
  439.   MenuItem: pstring (1-byte length)
  440.   Icon#: 1-byte integer (decimal)
  441.   Key equiv: 1-byte integer (char)
  442.   Mark Char: 1-byte integer (char)
  443.   Style: 1-byte integer (hex)
  444.  
  445. TMPL_239_mctb.txt
  446. Number of Color Menu Entries: list (2-byte one-based item count)
  447.   Menu ID: 2-byte integer (decimal)
  448.   Item No.: 2-byte integer (decimal)
  449.   Red 1: 2-byte integer (hex)
  450.   Green 1: 2-byte integer (hex)
  451.   Blue 1: 2-byte integer (hex)
  452.   Red 2: 2-byte integer (hex)
  453.   Green 2: 2-byte integer (hex)
  454.   Blue 2: 2-byte integer (hex)
  455.   Red 3: 2-byte integer (hex)
  456.   Green 3: 2-byte integer (hex)
  457.   Blue 3: 2-byte integer (hex)
  458.   Red 4: 2-byte integer (hex)
  459.   Green 4: 2-byte integer (hex)
  460.   Blue 4: 2-byte integer (hex)
  461.   Reserved: 2-byte integer (hex)
  462.  
  463. TMPL_238_mcky.txt
  464. Threshold 1: 1-byte integer (decimal)
  465. Threshold 2: 1-byte integer (decimal)
  466. Threshold 3: 1-byte integer (decimal)
  467. Threshold 4: 1-byte integer (decimal)
  468. Threshold 5: 1-byte integer (decimal)
  469. Threshold 6: 1-byte integer (decimal)
  470. Threshold 7: 1-byte integer (decimal)
  471. Threshold 8: 1-byte integer (decimal)
  472.  
  473. TMPL_237_MBAR.txt
  474. # of menus: list (2-byte one-based item count)
  475.   Menu res ID: 2-byte integer (decimal)
  476.  
  477. TMPL_236_LAYO.txt
  478. Font ID: 2-byte integer (decimal)
  479. Font Size: 2-byte integer (decimal)
  480. Screen Hdr Hgt: 2-byte integer (decimal)
  481. Top line break: 2-byte integer (decimal)
  482. Bottom line break: 2-byte integer (decimal)
  483. Printing hdr hgt: 2-byte integer (decimal)
  484. Printing footer hgt: 2-byte integer (decimal)
  485. Window Rect: rectangle
  486. Line spacing: 2-byte integer (decimal)
  487. Tab stop 1: 2-byte integer (decimal)
  488. Tab stop 2: 2-byte integer (decimal)
  489. Tab stop 3: 2-byte integer (decimal)
  490. Tab stop 4: 2-byte integer (decimal)
  491. Tab stop 5: 2-byte integer (decimal)
  492. Tab stop 6: 2-byte integer (decimal)
  493. Tab stop 7: 2-byte integer (decimal)
  494. Column Justification: 1-byte integer (hex)
  495. Reserved: 1-byte integer (hex)
  496. Icon Horiz. spacing: 2-byte integer (decimal)
  497. Icon Vert. spacing: 2-byte integer (decimal)
  498. Icon Vert. phase: 2-byte integer (decimal)
  499. Sm. Icon Horiz.: 2-byte integer (decimal)
  500. Sm. Icon Vert.: 2-byte integer (decimal)
  501. Default view: 1-byte integer (decimal)
  502. filler: 1-byte zero fill
  503. Text view date: 2-byte integer (hex)
  504. (bit field)
  505.   Use zoom Rects: boolean
  506.   Skip trash warnings: boolean
  507.   Always grid drags: boolean
  508.   Unused 4: boolean
  509.   Unused 3: boolean
  510.   Unused 2: boolean
  511.   Unused 1: boolean
  512.   Unused 0: boolean
  513. Icon-text gap: 1-byte integer (decimal)
  514. Sort Style: 2-byte integer (decimal)
  515. Watch Thresh: 4-byte integer (decimal)
  516. (bit field)
  517.   Unused 7: boolean
  518.   Unused 6: boolean
  519.   Unused 5: boolean
  520.   Unused 4: boolean
  521.   Use Phys Icon: boolean
  522.   Title Click: boolean
  523.   Copy Inherit: boolean
  524.   New Fold Inherit: boolean
  525. Color Style: 1-byte integer (decimal)
  526. Max # of windows: 2-byte integer (decimal)
  527.  
  528. TMPL_235_itlk.txt
  529. EntryCount: list (2-byte one-based item count)
  530.   KybdType: 2-byte integer (decimal)
  531.   OldMods: 1-byte integer (hex)
  532.   OldCode: 1-byte integer (decimal)
  533.   MaskMods: 1-byte integer (hex)
  534.   MaskCode: 1-byte integer (decimal)
  535.   NewMods: 1-byte integer (hex)
  536.   NewCode: 1-byte integer (decimal)
  537.  
  538. TMPL_234_itlc.txt
  539. System script code: 2-byte integer (decimal)
  540. Keyboard cache size: 2-byte integer (decimal)
  541. Font force ($0=OFF, $FF=ON): 1-byte integer (hex)
  542. Intl force ($0=OFF, $FF=ON): 1-byte integer (hex)
  543. Old keyboard: 1-byte integer (hex)
  544. (bit field)
  545.   Always show keybd. icon: boolean
  546.   Use dual caret for mixed dir. text: boolean
  547.   Flags 5: boolean
  548.   Flags 4: boolean
  549.   Flags 3: boolean
  550.   Flags 2: boolean
  551.   Flags 1: boolean
  552.   Flags 0: boolean
  553. Script icon offset: 2-byte integer (decimal)
  554. Script icon side ($0=right, $FF=left): 1-byte integer (hex)
  555. Rsvd for icon info: 1-byte integer (hex)
  556. System region code: 2-byte integer (decimal)
  557. Reserved: 34 data bytes
  558.  
  559. TMPL_232_itlb.txt
  560. itl0 id number: 2-byte integer (decimal)
  561. itl1id number: 2-byte integer (decimal)
  562. itl2 id number: 2-byte integer (decimal)
  563. flags word: 2-byte integer (decimal)
  564. itl4 id number: 2-byte integer (decimal)
  565. reserved: 2-byte zero fill
  566. Script language code: 2-byte integer (decimal)
  567. number rep. code: 1-byte integer (decimal)
  568. date rep. code: 1-byte integer (decimal)
  569. KCHR id number: 2-byte integer (decimal)
  570. SICN id number: 2-byte integer (decimal)
  571. Script record size: 4-byte integer (decimal)
  572. default mono FOND ID: 2-byte integer (decimal)
  573. default mono size: 2-byte integer (decimal)
  574. preferred FOND ID: 2-byte integer (decimal)
  575. preferred size: 2-byte integer (decimal)
  576. small FOND ID: 2-byte integer (decimal)
  577. small size: 2-byte integer (decimal)
  578. system FOND ID: 2-byte integer (decimal)
  579. system size: 2-byte integer (decimal)
  580. application FOND ID: 2-byte integer (decimal)
  581. appl font size: 2-byte integer (decimal)
  582. Help Mgr FOND ID: 2-byte integer (decimal)
  583. Help Mgr font size: 2-byte integer (decimal)
  584. Valid styles: 1-byte integer (hex)
  585. Alias styles: 1-byte integer (hex)
  586.  
  587. TMPL_231_insc.txt
  588. Format: 2-byte integer (decimal)
  589. Flags: 2-byte integer (hex)
  590. Script name: pstring (1-byte length) (padded to 2-byte alignment)
  591. Help: pstring (2-byte length)
  592. Align: (align to 2-byte boundary)
  593. Files: list (2-byte one-based item count)
  594.   Fspec: 2-byte integer (hex)
  595.   Type: 4-byte integer (char)
  596.   Creator: 4-byte integer (char)
  597.   Cr date: 4-byte integer (hex)
  598.   Handle: 4-byte zero fill
  599.   Del size: 4-byte zero fill
  600.   Add size: 4-byte zero fill
  601.   File name: pstring (1-byte length) (padded to 2-byte alignment)
  602. Rsrc files: list (2-byte one-based item count)
  603.   Fspec: 2-byte integer (hex)
  604.   Type: 4-byte integer (char)
  605.   Creator: 4-byte integer (char)
  606.   Cr date: 4-byte integer (hex)
  607.   Handle: 4-byte zero fill
  608.   Del size: 4-byte zero fill
  609.   Add size: 4-byte zero fill
  610.   To file name: pstring (1-byte length) (padded to 2-byte alignment)
  611.   From files: list (2-byte one-based item count)
  612.     Fspec: 2-byte integer (hex)
  613.     Type: 4-byte integer (char)
  614.     Creator: 4-byte integer (char)
  615.     Cr date: 4-byte integer (hex)
  616.     Handle: 4-byte zero fill
  617.     Del size: 4-byte zero fill
  618.     Add size: 4-byte zero fill
  619.     From file name: pstring (1-byte length) (padded to 2-byte alignment)
  620.     Rsrcs: list (2-byte one-based item count)
  621.       Rspec: 2-byte integer (hex)
  622.       Type: 4-byte integer (char)
  623.       Src id: 2-byte integer (decimal)
  624.       Tgt id: 2-byte integer (decimal)
  625.       Crc/vrsn: 2-byte integer (decimal)
  626.       Filler1: 2-byte zero fill
  627.       Filler2: 4-byte zero fill
  628.       Del size: 4-byte zero fill
  629.       Add size: 4-byte zero fill
  630.       Rsrc name: pstring (1-byte length) (padded to 2-byte alignment)
  631.       Prev crcs: 2-byte integer (hex)
  632. Dump: rest of data in resource
  633.  
  634. TMPL_230_inra.txt
  635. Format Version: 2-byte integer (hex)
  636. (bit field)
  637.   delete on remove: boolean
  638.   delete on install: boolean
  639.   copy: boolean
  640.   unused: boolean
  641.   unused: boolean
  642.   unused: boolean
  643.   unused: boolean
  644.   unused: boolean
  645. (bit field)
  646.   unused: boolean
  647.   target required: boolean
  648.   keep existing: boolean
  649.   update only: boolean
  650.   even if protected: boolean
  651.   need not exist: boolean
  652.   find by id: boolean
  653.   name must match: boolean
  654. Target FileSpec: 2-byte integer (decimal)
  655. Source FileSpec: 2-byte integer (decimal)
  656. Resource Type: 4-byte integer (char)
  657. Source ID: 2-byte integer (decimal)
  658. Target ID: 2-byte integer (decimal)
  659. Resource Size: 4-byte integer (decimal)
  660. Atom Description: pstring (1-byte length) (padded to 2-byte alignment)
  661. Resource Name: pstring (1-byte length) (padded to 2-byte alignment)
  662.  
  663. TMPL_229_inpk.txt
  664. Format Version: 2-byte integer (hex)
  665. (bit field)
  666.   shows on custom: boolean
  667.   removable: boolean
  668.   unused: boolean
  669.   unused: boolean
  670.   unused: boolean
  671.   unused: boolean
  672.   unused: boolean
  673.   unused: boolean
  674. (bit field)
  675.   unused: boolean
  676.   unused: boolean
  677.   unused: boolean
  678.   unused: boolean
  679.   unused: boolean
  680.   unused: boolean
  681.   unused: boolean
  682.   unused: boolean
  683. icmt ID: 2-byte integer (decimal)
  684. Package Size: 4-byte integer (decimal)
  685. Package Name: pstring (1-byte length) (padded to 2-byte alignment)
  686. Number of Parts: list (2-byte one-based item count)
  687.   Part Type: 4-byte integer (char)
  688.   Part ID: 2-byte integer (decimal)
  689.  
  690. TMPL_228_infs.txt
  691. File Type: 4-byte integer (char)
  692. File Creator: 4-byte integer (char)
  693. Creation Date: 4-byte integer (hex)
  694. (bit field)
  695.   search for file: boolean
  696.   Type & Creator must match: boolean
  697.   unused: boolean
  698.   unused: boolean
  699.   unused: boolean
  700.   unused: boolean
  701.   unused: boolean
  702.   unused: boolean
  703. (bit field)
  704.   unused: boolean
  705.   unused: boolean
  706.   unused: boolean
  707.   unused: boolean
  708.   unused: boolean
  709.   unused: boolean
  710.   unused: boolean
  711.   unused: boolean
  712. File Name: pstring (1-byte length) (padded to 2-byte alignment)
  713.  
  714. TMPL_227_infa.txt
  715. Format Version: 2-byte integer (hex)
  716. (bit field)
  717.   delete on remove: boolean
  718.   delete on install: boolean
  719.   copy: boolean
  720.   unused: boolean
  721.   unused: boolean
  722.   unused: boolean
  723.   unused: boolean
  724.   unused: boolean
  725. (bit field)
  726.   unused: boolean
  727.   unused: boolean
  728.   unused: boolean
  729.   leave alone if newer: boolean
  730.   keep existing: boolean
  731.   update only: boolean
  732.   resource fork: boolean
  733.   data fork: boolean
  734. Target FileSpec: 2-byte integer (decimal)
  735. Source FileSpec: 2-byte integer (decimal)
  736. File Size: 4-byte integer (decimal)
  737. Atom Description: pstring (1-byte length) (padded to 2-byte alignment)
  738.  
  739. TMPL_226_indm.txt
  740. Format Version: 2-byte integer (hex)
  741. Flags (unused): 2-byte integer (hex)
  742. Number of Machines: list (2-byte one-based item count)
  743.   Machine Type: 2-byte integer (decimal)
  744. Number of Processors: list (2-byte one-based item count)
  745.   Processor Type: 2-byte integer (decimal)
  746. Number of MMUs: list (2-byte one-based item count)
  747.   MMU Type: 2-byte integer (decimal)
  748. Number of Keyboards: list (2-byte one-based item count)
  749.   Keyboard Type: 2-byte integer (decimal)
  750. Requires FPU: 1-byte integer (decimal)
  751. Requires Color QD: 1-byte integer (decimal)
  752. Minimal Memory (MB): 2-byte integer (decimal)
  753. # of System Resources: list (2-byte one-based item count)
  754.   Resource Type: 4-byte integer (char)
  755.   Resource ID: 2-byte integer (decimal)
  756. System Revision: 4-byte integer (hex)
  757. Country Code: 2-byte integer (decimal)
  758. AppleTalk Driver Version: 2-byte integer (decimal)
  759. Min. Target Size (in K): 4-byte integer (decimal)
  760. Max. Target Size (in K): 4-byte integer (decimal)
  761. User Function ID: 2-byte integer (decimal)
  762. User Description: pstring (1-byte length) (padded to 2-byte alignment)
  763. Number of Packages: list (2-byte one-based item count)
  764.   Package ID: 2-byte integer (decimal)
  765.  
  766. TMPL_225_inbb.txt
  767. Format Version: 2-byte integer (hex)
  768. (bit field)
  769.   unused: boolean
  770.   unused: boolean
  771.   unused: boolean
  772.   unused: boolean
  773.   unused: boolean
  774.   unused: boolean
  775.   unused: boolean
  776.   unused: boolean
  777. (bit field)
  778.   unused: boolean
  779.   unused: boolean
  780.   unused: boolean
  781.   unused: boolean
  782.   unused: boolean
  783.   unused: boolean
  784.   change on install: boolean
  785.   change on remove: boolean
  786. Value Key: 2-byte integer (hex)
  787. Value: rest of data in resource
  788.  
  789. TMPL_224_icmt.txt
  790. Version Release Date: 4-byte integer (hex)
  791. Version: 4-byte integer (hex)
  792. Icon ID: 2-byte integer (decimal)
  793. Comment Text: pstring (1-byte length) (padded to 2-byte alignment)
  794.  
  795. TMPL_223_FWID.txt
  796. FontType: 2-byte integer (hex)
  797. FirstChar: 2-byte integer (decimal)
  798. LastChar: 2-byte integer (decimal)
  799. WidMax: 2-byte integer (decimal)
  800. KernMax: 2-byte integer (decimal)
  801. NDescent: 2-byte integer (decimal)
  802. FRectWid: 2-byte integer (decimal)
  803. ChHeight: 2-byte integer (decimal)
  804. OWTLoc: 2-byte integer (decimal)
  805. Ascent: 2-byte integer (decimal)
  806. Descent: 2-byte integer (decimal)
  807. Leading: 2-byte integer (decimal)
  808. *****: list (until end of resource)
  809.   Char offset: 1-byte integer (decimal)
  810.   Char width: 1-byte integer (decimal)
  811.  
  812. TMPL_222_FRSV.txt
  813. Number of items: list (2-byte zero-based item count)
  814.   Font ID: 2-byte integer (decimal)
  815.  
  816. TMPL_221_FREF.txt
  817. File Type: 4-byte integer (char)
  818. Icon localID: 2-byte integer (decimal)
  819. FileName: pstring (1-byte length)
  820.  
  821. TMPL_220_FONT.txt
  822. FontType: 2-byte integer (hex)
  823. FirstChar: 2-byte integer (decimal)
  824. LastChar: 2-byte integer (decimal)
  825. WidMax: 2-byte integer (decimal)
  826. KernMax: 2-byte integer (decimal)
  827. NDescent: 2-byte integer (decimal)
  828. FRectWid: 2-byte integer (decimal)
  829. ChHeight: 2-byte integer (decimal)
  830. OWTLoc: 2-byte integer (decimal)
  831. Ascent: 2-byte integer (decimal)
  832. Descent: 2-byte integer (decimal)
  833. Leading: 2-byte integer (decimal)
  834. RowWords: 2-byte integer (decimal)
  835. Font data: rest of data in resource
  836.  
  837. TMPL_219_FOND.txt
  838. Flag word: 2-byte integer (hex)
  839. Family ID: 2-byte integer (decimal)
  840. First Char: 2-byte integer (hex)
  841. Last Char: 2-byte integer (hex)
  842. Ascent: 2-byte integer (decimal)
  843. Descent: 2-byte integer (decimal)
  844. Leading: 2-byte integer (decimal)
  845. WidMax: 2-byte integer (decimal)
  846. Offset to width tables: 4-byte integer (hex)
  847. Offset to kerning tables: 4-byte integer (hex)
  848. Offset to style mapping tables: 4-byte integer (hex)
  849. Unused: 2-byte integer (hex)
  850. Extra width for Bold: 2-byte integer (hex)
  851. Extra width for Italic: 2-byte integer (hex)
  852. Extra width for Underline: 2-byte integer (hex)
  853. Extra width for Outline: 2-byte integer (hex)
  854. Extra width for Shadow: 2-byte integer (hex)
  855. Extra width for Condensed: 2-byte integer (hex)
  856. Extra width for Extended: 2-byte integer (hex)
  857. Undefined: 2-byte integer (hex)
  858. Rsvd for International: 4-byte integer (hex)
  859. FOND version: 2-byte integer (hex)
  860. # of Font entries: list (2-byte zero-based item count)
  861.   Font Size: 2-byte integer (decimal)
  862.   Font Style: 2-byte integer (decimal)
  863.   Res ID: 2-byte integer (decimal)
  864. The Tables: rest of data in resource
  865.  
  866. TMPL_218_fld#.txt
  867. *****: list (until end of resource)
  868.   Folder type: 4-byte integer (char)
  869.   Version: 2-byte zero fill
  870.   Length high byte: 1-byte zero fill
  871.   Folder name: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  872.  
  873. TMPL_217_finf.txt
  874. # Fonts: list (2-byte one-based item count)
  875.   Font Number: 2-byte integer (hex)
  876.   Font Style: 2-byte integer (hex)
  877.   Font Size: 2-byte integer (hex)
  878.  
  879. TMPL_216_FDIR.txt
  880. *****: list (until end of resource)
  881.   Btn DirID: 4-byte integer (hex)
  882.  
  883. TMPL_215_fctb.txt
  884. CfSeed: 4-byte integer (hex)
  885. CfReserved: 2-byte integer (decimal)
  886. CtSize: list (2-byte zero-based item count)
  887.   Part code: 2-byte integer (decimal)
  888.   Red: 2-byte integer (hex)
  889.   Green: 2-byte integer (hex)
  890.   Blue: 2-byte integer (hex)
  891.  
  892. TMPL_214_FBTN.txt
  893. # Buttons: list (2-byte one-based item count)
  894.   Icon: 128 data bytes
  895.   Type: 4-byte integer (char)
  896.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  897.   Document: pstring (1-byte length) (padded to 2-byte alignment)
  898.  
  899. TMPL_213_DRVR.txt
  900. DrvrFlags: 2-byte integer (hex)
  901. DrvrDelay: 2-byte integer (hex)
  902. DrvrEMask: 2-byte integer (hex)
  903. DrvrMenu: 2-byte integer (hex)
  904. DrvrOpen: 2-byte integer (hex)
  905. DrvrPrime: 2-byte integer (hex)
  906. DrvrCtl: 2-byte integer (hex)
  907. DrvrStatus: 2-byte integer (hex)
  908. DrvrClose: 2-byte integer (hex)
  909. Driver: rest of data in resource
  910.  
  911. TMPL_212_DLOG.txt
  912. BoundsRect: rectangle
  913. ProcID: 2-byte integer (decimal)
  914. Visible: boolean
  915. GoAway: boolean
  916. RefCon: 4-byte integer (decimal)
  917. Items ID: 2-byte integer (decimal)
  918. Title: pstring (1-byte length)
  919. (align to 2-byte boundary)
  920. Auto Position: 2-byte integer (hex)
  921.  
  922. TMPL_211_DITL.txt
  923. Number of items: list (2-byte zero-based item count)
  924.   Place holder: 4-byte zero fill
  925.   Display rect: rectangle
  926.   Item type: 1-byte integer (hex)
  927.   Item info: pstring (1-byte length) (padded to 2-byte alignment with 1-byte offset)
  928.  
  929. TMPL_210_dctb.txt
  930. CdSeed: 4-byte integer (hex)
  931. CdReserved: 2-byte integer (decimal)
  932. CtSize: list (2-byte zero-based item count)
  933.   Part code: 2-byte integer (decimal)
  934.   Red: 2-byte integer (hex)
  935.   Green: 2-byte integer (hex)
  936.   Blue: 2-byte integer (hex)
  937.  
  938. TMPL_209_CTY#.txt
  939. Num cities: list (2-byte zero-based item count)
  940.   Numchars: 2-byte integer (decimal)
  941.   Latitude: 4-byte integer (hex)
  942.   Longitude: 4-byte integer (hex)
  943.   GMT Diff.: 4-byte integer (decimal)
  944.   abc: 4-byte integer (decimal)
  945.   City Name: pstring (1-byte length)
  946.   abc: (align to 2-byte boundary)
  947.  
  948. TMPL_208_CNTL.txt
  949. BoundsRect: rectangle
  950. Value: 2-byte integer (decimal)
  951. Visible: boolean
  952. Max: 2-byte integer (decimal)
  953. Min: 2-byte integer (decimal)
  954. ProcID: 2-byte integer (decimal)
  955. RefCon: 4-byte integer (decimal)
  956. Title: pstring (1-byte length)
  957.  
  958. TMPL_207_cmnu.txt
  959. MenuID: 2-byte integer (decimal)
  960. Width: 2-byte zero fill
  961. Height: 2-byte zero fill
  962. ProcID: 2-byte integer (decimal)
  963. Filler: 2-byte zero fill
  964. EnableFlgs: 4-byte integer (hex)
  965. Title: pstring (1-byte length)
  966. *****: list (terminated by zero byte)
  967.   MenuItem: pstring (1-byte length)
  968.   Icon#: 1-byte integer (decimal)
  969.   Key equiv: 1-byte integer (char)
  970.   Mark Char: 1-byte integer (char)
  971.   Style: 1-byte integer (hex)
  972.   Alignment: (align to 2-byte boundary)
  973.   Command number: 2-byte integer (decimal)
  974.  
  975. TMPL_206_clut.txt
  976. CtSeed: 4-byte integer (hex)
  977. CtFlags: 2-byte integer (decimal)
  978. CtSize: list (2-byte zero-based item count)
  979.   Pixel Value: 2-byte integer (decimal)
  980.   Red: 2-byte integer (hex)
  981.   Green: 2-byte integer (hex)
  982.   Blue: 2-byte integer (hex)
  983.  
  984. TMPL_205_cctb.txt
  985. CcSeed: 4-byte integer (hex)
  986. CcReserved: 2-byte integer (decimal)
  987. CtSize: list (2-byte zero-based item count)
  988.   Part code: 2-byte integer (decimal)
  989.   Red: 2-byte integer (hex)
  990.   Green: 2-byte integer (hex)
  991.   Blue: 2-byte integer (hex)
  992.  
  993. TMPL_204_BNDL.txt
  994. OwnerName: 4-byte integer (char)
  995. OwnerID: 2-byte integer (decimal)
  996. NumTypes: list (2-byte zero-based item count)
  997.   Type: 4-byte integer (char)
  998.   # of type: list (2-byte zero-based item count)
  999.     LocalID: 2-byte integer (decimal)
  1000.     RsrcID: 2-byte integer (decimal)
  1001.  
  1002. TMPL_203_APPL.txt
  1003. *****: list (until end of resource)
  1004.   Creator: 4-byte integer (char)
  1005.   Directory: 4-byte integer (decimal)
  1006.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  1007.  
  1008. TMPL_202_ALRT.txt
  1009. BoundsRect: rectangle
  1010. ItemsID: 2-byte integer (decimal)
  1011. (bit field)
  1012.   Stg 4 Bold #: boolean
  1013.      Drawn: boolean
  1014.      Snd High: boolean
  1015.      Snd Low: boolean
  1016.   Stg 3 Bold #: boolean
  1017.      Drawn: boolean
  1018.      Snd High: boolean
  1019.      Snd Low: boolean
  1020. (bit field)
  1021.   Stg 2 Bold #: boolean
  1022.      Drawn: boolean
  1023.      Snd High: boolean
  1024.      Snd Low: boolean
  1025.   Stg 1 Bold #: boolean
  1026.      Drawn: boolean
  1027.      Snd High: boolean
  1028.      Snd Low: boolean
  1029. Auto Position: 2-byte integer (hex)
  1030.  
  1031. TMPL_201_acur.txt
  1032. Number of ‚Äúframes‚Äù (cursors): 2-byte integer (decimal)
  1033. Used a ‚Äúframe‚Äù counter: 2-byte integer (decimal)
  1034. *****: list (until end of resource)
  1035.   'CURS' Resource Id: 2-byte integer (decimal)
  1036.   filler: 2-byte zero fill
  1037.  
  1038. TMPL_200_actb.txt
  1039. CaSeed: 4-byte integer (hex)
  1040. CaReserved: 2-byte integer (decimal)
  1041. CtSize: list (2-byte zero-based item count)
  1042.   Part code: 2-byte integer (decimal)
  1043.   Red: 2-byte integer (hex)
  1044.   Green: 2-byte integer (hex)
  1045.   Blue: 2-byte integer (hex)
  1046.  
  1047. TMPL_132_ZFIL.txt
  1048. Folder type: 4-byte integer (char)
  1049. Number of names: list (2-byte one-based item count)
  1050.   Region code (verXXX): 2-byte integer (decimal)
  1051.   File name: pstring (1-byte length) (padded to 2-byte alignment)
  1052.  
  1053. TMPL_131_ZIS#.txt
  1054. Number of munges: 2-byte integer (decimal)
  1055. Size of munges: 4-byte integer (decimal)
  1056. Munge instructions: rest of data in resource
  1057.  
  1058. TMPL_130_ZIL#.txt
  1059. Number of munges: 2-byte integer (decimal)
  1060. Size of munges: 4-byte integer (decimal)
  1061. Munge instructions: rest of data in resource
  1062.  
  1063. TMPL_129_ZAP#.txt
  1064. Number of zaps: list (2-byte one-based item count)
  1065.   'ZAP ' ID: 2-byte integer (decimal)
  1066.   Zap flags: 2-byte integer (hex)
  1067.   Resource type: 4-byte integer (char)
  1068.   Resource ID: 2-byte integer (decimal)
  1069.   Resource attributes: 2-byte integer (hex)
  1070.   Resource size: 4-byte integer (decimal)
  1071.   Resource name: pstring (1-byte length) (padded to 2-byte alignment)
  1072.  
  1073. TMPL_128_ZVER.txt
  1074. Patch flags: 2-byte integer (hex)
  1075. File type: 4-byte integer (char)
  1076. File creator: 4-byte integer (char)
  1077. Final resource size: 4-byte integer (decimal)
  1078. Copy name: pstring (1-byte length; 32 bytes reserved)
  1079. Number of versions: list (2-byte one-based item count)
  1080.   From version: 4-byte integer (hex)
  1081.   To version: 4-byte integer (hex)
  1082.   'ZAP#' ID: 2-byte integer (decimal)
  1083.   Total munges: 4-byte integer (decimal)
  1084.  
  1085.